This project will be using Javascript and Phaser 3 for a "bullet hell" type 2D game. There will be a Node JS server utilized to provide online multiplayer capabilities, and MongoDB will be used to provide account based progress saving. Finally, the client side application will be packaged into a cross platform desktop application using React Native.