东方大战争 ~ Touhou Big Big Battle is a free indie strategy game developed by MyACG Studio and distributed by MyACG Studio in 2018. just a touhou rts game.
System requirements for desktop computers as stated by the developer. Updated on March 25, 2020.
The system requirements are lightweight; nearly any new laptops will work for playing TBBB.
Most gaming laptops meet the RAM requirement of 8gb, but 4gb is enough to meet the minimum requirements.
Also, note that at least 2gb of storage space is necessary.