Finally some gameplay. Very colorful and it looks cool but... ...just not exactly sure ...

​Read More